﻿/** ==  Reset ****************************************/
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,th,td,input,select,textarea{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,th{font-weight:normal;}
li{list-style:none;}
a{text-decoration:none;cursor:pointer;}
img{vertical-align:top;border:none;}
input{outline:none;border:none;padding:0;}
select,textarea{outline:none;}
/** ==  Public ****************************************/
html,body{position:relative;}
body{padding-top:70px;min-width:1100px;background:#fff;color:#5f5f5f;font-size:12px;font-family:"Microsoft Yahei","Helvatica",Arial,sans-serif;line-height:1.4;}
.w{margin:0 auto;width:1100px;}
.clr:after{display:block;content:"";clear:both;}
.clr{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.fixed{position:fixed!important;}
.block{display:block!important;}
.hide{display:none;}
.icon{display:inline-block;background-repeat:no-repeat;text-indent:-10000px;}
.icon{display:inline-block;*zoom:1;*display:block;}
br{height:0;}
input{font-family:"Microsoft Yahei","Helvatica",Arial,sans-serif;}
/** ==  Module ****************************************/
#header .icon,#header .nav-bar .home a,#header .search-btn .icon{background-image:url(../images/icon_sprite_header.png);}
#header{position:absolute;top:0;z-index:999;width:100%;height:63px;background:#fff url(../images/bg_header.jpg) repeat-x left bottom;}
#home{padding-top:0;}
#home #header{background:none;}
#home #header.fixed{background:#fff url(../images/bg_header.jpg) repeat-x left bottom;}
#header a{color:#000;}
#header a:hover,#header .active a{color:#95d1d2;}
#header .logo{margin-right:35px;border-right:1px solid #b0d8e0;padding-top:4px;width:285px;height:50px;}
#header .logo a{display:block;margin-left:3px;width:237px;height:38px;}
#header .nav-bar{padding-top:2px;width:777px;height:48px;clear:both;}
#header .nav-bar li{float:left;margin-right:40px;height:48px;font-size:16px;line-height:54px;}
#header .nav-bar .symbol{position:relative;margin-right:10px;}
#header .nav-bar li a{display:block;height:48px;}
#header .nav-bar .home a{margin-top:12px;width:30px;height:30px;background-position:0 0;text-indent:-10000px;}
#header .nav-bar .home a:hover,#header .nav-bar .home.active a{background-position:-42px 0;}
#header .nav-bar .icon{margin-top:17px;width:20px;height:20px;cursor:pointer;}
#header .Tmall{background-position:-113px 0;}
#header .Tmall.hover{background-position:-113px -26px;}
#header .Weibo{background-position:-139px -26px;}
#header .Weibo.hover{background-position:-139px -52px;}
#header .WeChat{background-position:-113px -52px;}
#header .WeChat.hover{background-position:-139px 0;}
#header .qq{background:url(../images/qq.png) no-repeat;!important;}
#header .qq:hover{background:url(../images/qqhover.png) no-repeat;!important;}
#header .code{position:absolute;top:40px;left:0;z-index:100;border:1px solid #ddd;width:110px;height:0;opacity:0;overflow:hidden;}
#header .search-btn{height:51px;}
#header .search-btn .icon{margin-top:19px;width:17px;height:51px;cursor:pointer;}
#header .open{margin-right:10px;background-position:-58px -42px;}
#header .open.hover{background-position:-84px 0;}
#header .close{display:none;background-position:0 -42px;}
#header .close.hover{background-position:-29px -42px;}
#header .dropdown{position:absolute;top:60px;right:0;left:0;background:url(../images/bg_dropdown.png);overflow:hidden;}
#header .dropdown ul{display:none;padding:12px 0 0 310px;width:790px;}
#header .dropdown li{float:left;margin-right:10px;width:auto;width:98px;height:65px;line-height:1;text-align:center;}
#header .dropdown li a{display:block;height:51px;color:#fff;font-size:14px;}
#header .dropdown a:hover{color:#95d1d2;}
#header .dropdown .icon{display:block;margin:0 auto 10px;width:51px;height:30px;background-image:url(../images/icon_sprite_dropdown.png);}
#header .dropdown .family i{background-position:-742px 0;}
#header .dropdown .family a:hover i{background-position:-795px 0;}
#header .dropdown .vehicle i{background-position:-2014px 0;}
#header .dropdown .vehicle a:hover i{background-position:-2067px 0;}
#header .dropdown .office i{background-position:-1272px 0;}
#header .dropdown .office a:hover i{background-position:-1325px 0;}
#header .dropdown .originality{display:none;}
#header .dropdown .originality i{background-position:-1378px 0;}
#header .dropdown .originality a:hover i{background-position:-1431px 0;}
#header .dropdown .business i{background-position:-212px 0;}
#header .dropdown .business a:hover i{background-position:-265px 0;}
#header .dropdown .inaddition i{background-position:-1060px 0;}
#header .dropdown .inaddition a:hover i{background-position:-1113px 0;}
#header .dropdown .fittings i{background-position:-954px 0;}
#header .dropdown .fittings a:hover i{background-position:-1007px 0;}
#header .dropdown .principle i{background-position:-1590px 0;}
#header .dropdown .principle a:hover i{background-position:-1643px 0;}
#header .dropdown .advantage i{background-position:0 0;}
#header .dropdown .advantage a:hover i{background-position:-53px 0;}
#header .dropdown .development i{background-position:-636px 0;}
#header .dropdown .development a:hover i{background-position:-689px 0;}
#header .dropdown .customer i{background-position:-530px 0;}
#header .dropdown .customer a:hover i{background-position:-583px 0;}
#header .dropdown .faq i{background-position:-848px 0;}
#header .dropdown .faq a:hover i{background-position:-901px 0;}
#header .dropdown .application i{background-position:-106px 0;}
#header .dropdown .application a:hover i{background-position:-159px 0;}
#header .dropdown .point i{background-position:-2118px 0;}
#header .dropdown .point a:hover i{background-position:-2169px 0;}
#header .dropdown .contact i{background-position:-424px 0;}
#header .dropdown .contact a:hover i{background-position:-477px 0;}
#header .dropdown .recruitment i{background-position:-1802px 0;}
#header .dropdown .recruitment a:hover i{background-position:-1855px 0;}
#header .dropdown .company i{background-position:-318px 0;}
#header .dropdown .company a:hover i{background-position:-371px 0;}
#header .dropdown .idea i{background-position:-2220px 0;}
#header .dropdown .idea a:hover i{background-position:-2271px 0;}
#header .dropdown .responsibility i{background-position:-2322px 0;}
#header .dropdown .responsibility a:hover i{background-position:-2373px 0;}
#header .dropdown .news i{background-position:-1166px 0;}
#header .dropdown .news a:hover i{background-position:-1219px 0;}
#header .dropdown .partners i{background-position:-1484px 0;}
#header .dropdown .partners a:hover i{background-position:-1537px 0;}
#header .dropdown .terms i{background-position:-1908px 0;}
#header .dropdown .terms a:hover i{background-position:-1961px 0;}
#header .dropdown .privacy i{background-position:-1696px 0;}
#header .dropdown .privacy a:hover i{background-position:-1749px 0;}
#header .dropdown .search{display:none;}
#header .dropdown input{width:100%;height:65px;background:transparent;color:#ededed;font-size:24px;line-height:65px;}
#crumbs{height:58px;}
#crumbs p{padding-left:42px;background:url(../images/bg_crumbs.png) no-repeat 7px 18px;color:#333;line-height:60px;}
#crumbs a{margin:0 5px;color:#333;}
#crumbs a:hover{color:#95d1d2;text-decoration:underline;}
#aside .terms{display:none;}
#about .terms{display:none;}
#about .privacy{display:none;}
#aside .privacy{display:none;}
#aside .icon{background-image:url(../images/icon_sprite_aside.png);}
#aside{margin-bottom:100px;width:200px;text-align:center;}
#aside h1{padding:18px 0;height:24px;background:url(../images/bg_aside_h1.jpg);color:#fff;font-size:24px;line-height:24px;}
#aside ul{min-height:700px;background:url(../images/bg_aside_ul.jpg) no-repeat;}
#aside li{margin:0 auto;width:157px;}
#aside a,#aside i{display:block;}
#aside a{border-bottom:1px solid #e8e8e8;padding-top:10px;padding-bottom:1px;color:#000;font-size:14px;line-height:32px;}
#aside a:hover,#aside .active a{border-bottom:1px solid #119895;color:#119895;}
#aside .active a{background:url(../images/bg_aside_arrow.png) no-repeat 130px center;}
#aside i{margin:0 auto;width:51px;height:41px;}
#aside li ul{border-bottom:1px solid #119895;padding:5px 0;min-height:0!important;background:none;}
#aside li li{height:26px;line-height:26px;}
#aside li li a,#aside .active li a{border:none;padding-top:0;padding-bottom:0;background:none;color:#000;}
#aside li li a:hover,#aside .active li.active a{color:#119895;}
#aside .principle i{background-position:-1272px 0;}
#aside .principle a:hover i,#aside .principle.active i{background-position:-1325px 0;}
#aside .advantage i{background-position:-1060px 0;}
#aside .advantage a:hover i,#aside .advantage.active i{background-position:-1113px 0;}
#aside .development i{background-position:-1166px 0;}
#aside .development a:hover i,#aside .development.active i{background-position:-1219px 0;}
#aside .customer i{background-position:-742px 0;}
#aside .customer a:hover i,#aside .customer.active i{background-position:-795px 0;}
#aside .faq i{background-position:-848px 0;}
#aside .faq a:hover i,#aside .faq.active i{background-position:-901px 0;}
#aside .application i{background-position:-530px 0;}
#aside .application a:hover i,#aside .application.active i{background-position:-583px 0;}
#aside .point i{background-position:-954px 0;}
#aside .point a:hover i,#aside .point.active i{background-position:-1007px 0;}
#aside .contact i{background-position:-636px 0;}
#aside .contact a:hover i,#aside .contact.active i{background-position:-689px 0;}
#aside .recruitment i{background-position:-1377px 0;}
#aside .recruitment a:hover i,#aside .recruitment.active i{background-position:-1428px 0;}
#aside .company i{background-position:0 0;}
#aside .company a:hover i,#aside .company.active i{background-position:-53px 0;}
#aside .idea i{background-position:-106px 0;}
#aside .idea a:hover i,#aside .idea.active i{background-position:-159px 0;}
#aside .responsibility i{background-position:-424px 0;}
#aside .responsibility a:hover i,#aside .responsibility.active i{background-position:-477px 0;}
#aside .news i{background-position:-212px 0;}
#aside .news a:hover i,#aside .news.active i{background-position:-265px 0;}
#aside .partners i{background-position:-318px 0;}
#aside .partners a:hover i,#aside .partners.active i{background-position:-371px 0;}
.pagination-container{font-size:0;text-align:center;overflow:hidden;}
.pagination-container li{padding:50px 0;}
.pagination-container li,.pagination-container span,.pagination-container a{vertical-align:top;display:inline-block;*zoom:1;*display:inline;color:#000;font-size:16px;line-height:32px;}
.pagination-container li{margin:0 7px;}
.pagination-container a:hover,.pagination-container .active a,.pagination-container .active span{color:#119895;}
.pagination-container .prev a,.pagination-container .prev span,.pagination-container .next a,.pagination-container .next span{vertical-align:middle;font-size:22px;line-height:24px;}
.empty{font-size:20px;line-height:8;text-align:center;}
#footer{position:relative;z-index:100;padding-top:10px;padding-bottom:4px;background:#95d1d2;line-height:22px;}
#footer .links{margin-left:-22px;font-size:10px;}
#footer .lianjie{color:#4a6869;font-size:12px;}
#footer .lianjie a{font-size:10px; margin: 0 5px;}
#footer a{margin:0 22px;color:#000;font-size:14px;}
#footer a:hover{text-decoration:underline;}
#footer .copyright{color:#4a6869;font-size:12px;}
/** ==  List ****************************************/
#product .option i,#technology .list i,#service .list i,#about .list i{background-image:url(../images/icon_sprite_list.png);}
#product .banner{position:relative;margin-bottom:20px;height:323px;overflow:hidden;}
#product .banner ul{position:absolute;}
#product .banner li{float:left;width:1100px;height:323px;}
#product .banner img{position:relative;}
#product .banner .pagination{position:absolute;bottom:0;width:100%;height:27px;font-size:0;text-align:center;}
#product .banner img{width:100%;}
#product .option{padding-top:10px;font-size:0;text-align:center;}
#product .option li{display:inline-block;*display:inline;*zoom:1; margin:0 22px;width:83px;height:129px;}
#product .option a{display:block;color:#b1b1b1;font-size:16px;}
#product .option a:hover,#product .option .active a{color:#95d1d2;}
#product .option i{display:block;margin-bottom:14px;width:83px;height:83px;}
#product .option .all i{background-position:0 0;}
#product .option .all a:hover i,#product .option .all.active i{background-position:0 -85px;}
#product .option .family i{background-position:-170px 0;}
#product .option .family a:hover i,#product .option .family.active i{background-position:-170px -85px;}
#product .option .vehicle i{background-position:-595px 0;}
#product .option .vehicle a:hover i,#product .option .vehicle.active i{background-position:-595px -85px;}
#product .option .office i{background-position:-425px 0;}
#product .option .office a:hover i,#product .option .office.active i{background-position:-425px -85px;}
#product .option .originality{display:none;}
#product .option .originality i{background-position:-510px 0;}
#product .option .originality a:hover i,#product .option .originality.active i{background-position:-510px -85px;}
#product .option .business i{background-position:-85px 0;}
#product .option .business a:hover i,#product .option .business.active i{background-position:-85px -85px;}
#product .option .inaddition i{background-position:-340px 0;}
#product .option .inaddition a:hover i,#product .option .inaddition.active i{background-position:-340px -85px;}
#product .option .fittings i{background-position:-255px 0;}
#product .option .fittings a:hover i,#product .option .fittings.active i{background-position:-255px -85px;}
#product .list{margin-left:-10px;padding-bottom:50px;width:1120px;overflow:hidden;}
#product .list li{position:relative;float:left;margin:20px 30px;width:500px;height:300px;}
#product .list li a{display:block;position:absolute;width:500px;height:300px;overflow:hidden;}
#product .list .odd a,#product .list .odd .cover{left:0;}
#product .list .even a,#product .list .even .cover{right:0;}
#product .list .cover{position:absolute;z-index:10;}
#product .list .hover{position:absolute;z-index:5;top:0;width:560px;height:300px;overflow:hidden;}
#product .list .odd .hover{left:500px;}
#product .list .even .hover{right:500px;}
#solution{font-size:14px;}
#solution .option{margin-bottom:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:49px;font-size:0;line-height:49px;text-align:center;}
#solution .option a{display:inline-block;margin:0 14px;padding:0 9px;height:48px;color:#000;font-size:16px;}
#solution .option a.active{border-bottom:3px solid #94d1d2;}
#solution .list{margin-left:-2px;width:1104px;}
#solution .list li{float:left;margin:20px 29px 30px;width:310px;line-height:22px;}
#solution .list img{display:block;width:310px;height:233px;}
#solution .list h2{margin-top:5px;font-size:18px;line-height:38px;}
#solution .list a{color:#000;}
#solution .list a:hover{color:#95d1d2;}
#solution .list span,#solution .list p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#technology .list{padding-top:248px;padding-right:103px;width:995px;height:206px;border:1px solid #f2f2f2;background:url(../images/bg_technology_list.jpg) no-repeat;font-size:0;text-align:right;}
#technology .list li{display:inline-block;margin:0 34px 0;}
#technology .list a{display:block;color:#95d1d2;font-size:16px;line-height:28px;text-align:center;}
#technology .list i{display:block;margin:0 auto 9px;width:72px;height:72px;}
#technology .list .principle i{background-position:-754px -74px;}
#technology .list .principle:hover i{background-position:-754px -148px;}
#technology .list .advantage i{background-position:-680px 0;}
#technology .list .advantage:hover i{background-position:-680px -74px;}
#technology .list .development i{background-position:-680px -148px;}
#technology .list .development:hover i{background-position:-754px 0;}
#service .list,#about .list{margin-left:-20px;padding-bottom:20px;width:1140px;font-size:16px;}
#about .list{padding-top:336px;background:url(../images/bg_about_list_company.jpg) no-repeat center top;}
#service .list li,#about .list li{float:left;margin:20px 21px 0;border:1px solid #f2f2f2;width:146px;height:146px;text-align:center;}
#service .list li:hover,#about .list li:hover{border-color:#119895;}
#service .list li a,#about .list li a{display:block;padding-top:28px;height:118px;color:#000;line-height:52px;}
#service .list li a:hover,#about .list li a:hover{color:#119895;}
#service .list li i,#about .list li i{display:block;margin:0 auto;width:52px;height:55px;}
#service .list li ul{display:none;}
#service .list .customer{position:relative;float:none;margin:0 auto;width:1098px;height:314px;background-image:url(../images/bg_service_list_customer.jpg);background-repeat:no-repeat;clear:both;}
#service .list .customer:hover{border-color:#f2f2f2;}
#service .list .customer a{display:block;padding:0;width:100%;height:100%;font-size:0;}
#service .list .customer a i{display:none;}
#service .list .customer ul{display:block;position:absolute;top:195px;right:29px;font-size:0;text-align:right;}
#service .list .customer li{display:inline-block;float:none;margin:0 21px;border:none;width:auto;height:auto;text-align:center;}
#service .list .customer li a{display:block;padding-top:0;height:auto;color:#119895;font-size:16px;line-height:44px;}
#service .list .customer li i{display:block;width:70px;height:70px;}
#service .list .repair i{background-position:-1044px -72px;}
#service .list .repair:hover i{background-position:-1044px -144px;}
#service .list .fee i{background-position:-1240px 0;}
#service .list .fee:hover i{background-position:-1240px -72px;}
#service .list .find i{background-position:-1240px -144px;}
#service .list .find:hover i{background-position:-1312px 0;}
/* #service .list .maintain i{background-position:-972px 0;}
#service .list .maintain:hover i{background-position:-972px -72px;}
#service .list .yanbao i{background-position:-1116px 0;}
#service .list .yanbao:hover i{background-position:-1116px -72px;}
*/
#service .list .policy i{background-position:-972px -144px;}
#service .list .policy:hover i{background-position:-1044px 0;}
#service .list .faq i{background-position:-1116px -144px;}
#service .list .faq:hover i{background-position:-1170px -144px;}
#service .list .application i{background-position:-432px -170px;}
#service .list .application:hover i{background-position:-486px -170px;}
#service .list .point i{background-position:-1188px 0;}
#service .list .point:hover i{background-position:-1188px -57px;}
#service .list .contact i{background-position:-540px -170px;}
#service .list .contact:hover i{background-position:-594px -170px;}
#about .list .company i{background-position:-1384px 0;}
#about .list .company:hover i{background-position:-1384px -57px;}
#about .list .youhao i{background-position:-900px -72px;}
#about .list .youhao:hover i{background-position:-900px -144px;}
#about .list .event i{background-position:-828px 0;}
#about .list .event:hover i{background-position:-828px -72px;}
#about .list .honor i{background-position:-828px -144px;}
#about .list .honor:hover i{background-position:-900px 0;}
#about .list .idea i{background-position:0 -170px;}
#about .list .idea:hover i{background-position:-54px -170px;}
#about .list .responsibility i{background-position:-324px -170px;}
#about .list .responsibility:hover i{background-position:-378px -170px;}
#about .list .news i{background-position:-108px -170px;}
#about .list .news:hover i{background-position:-162px -170px;}
#about .list .recruitment i{background-position:-1312px -72px;}
#about .list .recruitment:hover i{background-position:-1312px -144px;}
#about .list .partners i{background-position:-216px -170px;}
#about .list .partners:hover i{background-position:-270px -170px;}
/** ==  Content ****************************************/
.container{padding-bottom:50px;width:846px;}
.container h2.title{margin-bottom:30px;border-bottom:1px solid #e8e8e8;padding-left:33px;height:58px;background:url(../images/bg_container_title.png) no-repeat 10px center;font-size:24px;line-height:60px;}
.content img{max-width:100%;}
#principle.content p,#advantage.content p,#development.content p,#youhao.content p,#event.content p,#honor.content p,#culture.content p,#chairman.content p,#responsibility.content p,#news.content .article .text,#news.content .article .text div,#news.content .article .text p,#news.content .article .text span{/* margin-bottom:10px; */color:#5f5f5f;font-size:14px;line-height:1.8em;}
#carousel span,#pop-up i,#product .anchor-bar .buy,#product .anchor-bar .share,#product .pagination-bullet,#product .shortcut i,.application-tab i,#resource .download a,#point .dk_search,#recruitment .option i,#recruitment .require .more,#recruitment .Description i,#news .pagination-container .prev a,#news .pagination-container .prev span,#news .pagination-container .next a,#news .pagination-container .next span,#news .bdsharebuttonbox .bds_weixin,#news .bdsharebuttonbox .bds_douban,#news .bdsharebuttonbox .bds_tsina{background-image:url(../images/icon_sprite_content.png);}
#carousel{width:100%;height:877px;overflow:hidden;}
#carousel ul{position:relative;width:100%;height:877px;}
#carousel li{position:absolute;z-index:0;padding-top:123px;width:100%;height:754px;opacity:0;overflow:hidden;}
#carousel a{display:block;margin:0 auto;width:1100px;height:754px;text-indent:-10000px;}
#carousel img{position:absolute;top:0;left:50%;z-index:-1;margin-left:-840px;width:1680px;height:877px;}
#carousel .pagination{position:absolute;top:667px;left:50%;z-index:100;margin-left:-535px;}
#carousel .pagination-bullet{float:left;margin:0 5px;width:12px;height:12px;background-position:-291px 0;cursor:pointer;}
#carousel .pagination-bullet.active{background-position:-291px -26px;}
#pop-up{position:relative;z-index:50;margin:-165px auto 0;width:1100px;height:165px;overflow:hidden;}
#pop-up .w{position:absolute;top:21px;}
#pop-up li{float:left;}
#pop-up li a{display:block;}
#pop-up i{display:block;margin-left:30px;width:33px;height:21px;background-position:-120px -652px;cursor:pointer;}
#pop-up i.hover{background-position:-155px -652px;}
#pop-up i.open{background-position:-50px -652px;}
#pop-up i.open.hover{background-position:-85px -652px;}
#product .anchor-bar{height:52px;background:#f2f2f2;color:#595959;line-height:52px;overflow:hidden;}
#product .anchor-bar .name{vertical-align:middle;float:left;margin-right:17px;margin-left:32px;color:#333;font-weight:bold;font-size:24px;}
#product .anchor{float:left;}
#product .anchor a{margin:0 23px;color:#595959;font-size:14px;}
#product .anchor a:hover{color:#95d1d2;}
#product .anchor-bar .operate{position:relative;margin-top:13px;margin-right:50px;width:227px;height:30px;line-height:30px;}
#product .anchor-bar .buy{float:left;margin:0 27px 0 0;width:135px;height:30px;background-position:-82px -620px;}
#product .anchor-bar .buy:hover{background-position:-114px -588px;}
#product .anchor-bar .share{position:absolute;top:3px;right:0;margin:0;width:19px;height:22px;background-position:-291px -156px;}
#product .anchor-bar .share:hover{background-position:-291px -182px;}
#product .w h2{margin-bottom:25px;padding-top:50px;color:#333;font-weight:bold;font-size:24px;}
#product #overview a{display:block;}
#product #parameter,#product #feature,#product #principle{padding-bottom:10px;}
#product #feature,#product #atlas,#product .related{background:#f7f7f7;}
#product #overview img,#product #parameter img,#product #principle img{width:100%;}
#product .pagination-bullet{display:inline-block;margin:7px;width:14px;height:13px;background-position:-291px -208px;cursor:pointer;}
#product .pagination-bullet.active{background-position:-291px -234px;}
#product #feature .w{position:relative;}
#product #feature .feature-slide{position:relative;height:360px;overflow:hidden;}
#product #feature ul,#atlas ul{position:absolute;}
#product #feature li{width:1100px;height:360px;line-height:360px;text-align:center;}
#product #feature img,#product .award img{vertical-align:middle;}
#product #feature .pagination{position:absolute;right:30px;bottom:110px;width:27px;}
#product #atlas{padding-bottom:15px;}
#product #atlas .atlas-slide{position:relative;margin-bottom:13px;height:296px;overflow:hidden;}
#product #atlas li{float:left;width:1100px;height:296px;}
#product #atlas img{position:relative;}
#product #atlas .pagination{height:27px;font-size:0;text-align:center;}
#product .award{padding:50px 0;text-align:center;}
#product .related ul{margin-left:-2px;width:1104px;}
#product .related li{float:left;margin:0 24px 28px;width:320px;}
#product .related a{display:block;}
#product .related img{width:320px;height:191px;}
#product .related h3{color:#000;font-size:18px;line-height:52px;}
#product .related a:hover h3{color:#333;}
#product .shortcut{height:207px;font-size:0;text-align:center;}
#product .shortcut a{display:inline-block;margin:44px 75px 0;color:#b1b1b1;font-size:16px;line-height:40px;}
#product .shortcut a:hover{color:#95d1d2;}
#product .shortcut i{display:block;width:93px;height:93px;}
#product .shortcut .service i{background-position:-196px -380px;}
#product .shortcut .service:hover i{background-position:-196px -475px;}
#product .shortcut .faq i{background-position:-196px 0;}
#product .shortcut .faq:hover i{background-position:-196px -95px;}
#product .shortcut .point i{background-position:-196px -190px;}
#product .shortcut .point:hover i{background-position:-196px -285px;}
#solution .info{background:#f7f8f9;}
#solution .info .picture{width:588px;height:392px;line-height:392px;overflow:hidden;}
#solution .info img{vertical-align:middle;width:100%;}
#solution .intro{padding:20px 40px 0;width:432px;height:372px;overflow:hidden;}
#solution .intro h1{font-size:18px;line-height:40px;}
#solution .intro h3{font-size:16px;line-height:46px;}
#solution .intro p{margin-bottom:10px;}
#solution .intro span{vertical-align:middle;display:inline-block;margin-right:10px;border:1px solid #ccc;padding:0 10px;height:28px;line-height:30px;}
#solution .description,#solution .intro .summary{line-height:22px;}
#solution .description{padding:40px;font-family:'Microsoft Yahei';}
#solution .related{padding-bottom:38px;}
#solution .related .title{border-bottom:1px solid #ccc;height:50px;line-height:50px;}
#solution .related h2{display:inline-block;float:left;border-bottom:3px solid #94d1d2;height:49px;font-size:18px;line-height:50px;}
#solution .related a{display:block;color:#000;}
#solution .related a:hover{color:#95d1d2;}
#solution .related .title a{float:right;margin-right:9px;padding-right:26px;background:url(../images/bg_solution_related_more.png) no-repeat right 15px;line-height:54px;}
#solution .related ul{margin-bottom:5px;margin-left:-10px;width:1120px;}
#solution .related li{float:left;margin:38px 9px 0;width:262px;text-align:center;}
#solution .related img{width:262px;height:110px;}
#solution .related h3{margin-top:5px;line-height:44px;}
#repair table{margin:50px 0 50px 50px;border-collapse:collapse;width:735px;font-size:14px;}
#repair td{/* border:1px solid #119895; */padding:0 20px;height:50px;line-height:50px;}
#repair .title{width:120px;text-align:right;}
#repair table label,#repair table .rid{vertical-align:middle;}
#repair table input,#repair table select,#repair table textarea{vertical-align:middle;border:1px solid #e8e8e8;background:#fff;}
#repair table .inp{margin-right:5px;padding:0 10px;width:180px;height:28px;color:#000;font-size:12px;line-height:28px;}
#repair table select{margin-right:5px;padding:6px 0 5px;}
#repair table textarea{margin:10px 0;padding:10px;width:287px;height:100px;color:#000;font-size:12px;line-height:20px;resize:none;overflow:auto;}
#repair table option{vertical-align:top;}
#repair table .btn{display:block;margin:15px auto;border:none;width:150px;height:40px;background:#119895;color:#fff;font-size:16px;line-height:40px;text-align:center;cursor:pointer;}
#repair table span{color:red;font-size:12px;}
#repair table a{padding:7px 10px;background:#119895;color:#fff;font-size:12px;}
#faq .select{margin-bottom:27px;}
#faq .faq-list li{margin-bottom:15px;border:1px solid #e8e8e8;padding:6px 0;background:#f7f7f7 url(../images/bg_faq_faqList_li.png) no-repeat 817px 17px;cursor:pointer;}
#faq .faq-list li.odd{background-color:#fff;}
#faq .faq-list li.open{background-image:url(../images/bg_faq_faqList_li_open.png);background-repeat:no-repeat;background-position:809px 24px;}
#faq .faq-list h2{padding-right:50px;padding-left:40px;background:url(../images/bg_faq_faqList_h2.png) no-repeat 22px 14px;font-size:14px;line-height:36px;}
#faq .faq-list p{display:none;padding-right:50px;padding-left:40px;font-size:13px;line-height:22px;}
#faq .faq-list li.open p{display:block;}
.application-tab{margin-bottom:40px;padding-top:6px;font-size:0;text-align:center;}
.application-tab.resource{background:url(../images/bg_application_tab_arrow_left.png) no-repeat center center;}
.application-tab.driver{background:url(../images/bg_application_tab_arrow_right.png) no-repeat center center;}
.application-tab a{display:inline-block;margin:0 133px;color:#000;font-size:18px;line-height:32px;}
.application-tab i{display:block;margin-bottom:10px;width:96px;height:96px;}
.application-tab .resource i{background-position:0 -196px;}
.application-tab .resource:hover i,.application-tab .resource.active i{background-position:0 -294px;}
.application-tab .driver i{background-position:0 0;}
.application-tab .driver:hover i,.application-tab .driver.active i{background-position:0 -98px;}
#resource .select{margin-bottom:23px;}
#resource table{border-collapse:collapse;width:100%;font-size:14px;}
#resource th{border-bottom:2px solid #e8e8e8;height:48px;font-weight:bold;line-height:48px;text-align:left;}
#resource td{border-bottom:1px solid #e8e8e8;height:59px;line-height:60px;}
#resource .title{width:230px;text-indent:35px;}
#resource .size{width:120px;}
#resource .date{width:200px;}
#resource .download{position:relative;padding-right:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#resource .download a{position:absolute;top:18px;right:30px;width:56px;height:25px;background-position:-219px -620px;color:#fff;font-size:12px;line-height:25px;text-align:center;}
#resource .download a:hover{background-position:-219px -647px;}
#point{font-size:14px;}
#point p{line-height:32px;}
#point p span{color:#119895;}
#point .select{margin-top:19px;margin-bottom:6px;}
#point .dk_search{display:inline-block;width:48px;height:37px;background-position:0 -588px;text-indent:-10000px;}
#point .dk_search:hover{background-position:0 -627px;}
#point .result{margin-left:-13px;width:872px;}
#point .result li{float:left;margin:13px;border:1px solid #e8e8e8;width:408px;height:166px;}
#point .result div{margin-top:-1px;margin-left:-1px;padding-top:27px;width:409px;height:140px;background:url(../images/bg_point_li_arrow.png) no-repeat;}
#point .result h2{margin-bottom:6px;padding-right:36px;padding-left:70px;background:url(../images/bg_point_li_h2.png) no-repeat 38px 2px;font-size:18px;line-height:32px;}
#point .result p{padding:0 36px;line-height:24px;}
#recruitment .option{margin-bottom:12px;padding:10px 0;font-size:0;text-align:center;}
#recruitment .option a{display:inline-block;margin:0 36px;color:#000;font-size:18px;line-height:52px;}
#recruitment .option i{display:block;width:96px;height:96px;}
#recruitment .option .Market i{background-position:-98px -196px;}
#recruitment .option .Market:hover i,#recruitment .option .Market.active i{background-position:-98px -294px;}
#recruitment .option .Sale i{background-position:-98px -392px;}
#recruitment .option .Sale:hover i,#recruitment .option .Sale.active i{background-position:-98px -490px;}
#recruitment .option .Finance i{background-position:-98px 0;}
#recruitment .option .Finance:hover i,#recruitment .option .Finance.active i{background-position:-98px -98px;}
#recruitment .option .Development i{background-position:0 -392px;}
#recruitment .option .Development:hover i,#recruitment .option .Development.active i{background-position:0 -490px;}
#recruitment table{border-collapse:collapse;width:100%;font-size:14px;text-align:left;}
#recruitment th{margin-bottom:14px;height:40px;background:#95d1d2;color:#fff;font-size:18px;line-height:40px;}
#recruitment td{border-bottom:1px solid #e8e8e8;height:52px;position:relative;}
#recruitment .job{width:220px;text-indent:35px;}
#recruitment .num{width:90px;}
#recruitment td.num{text-indent:10px;}
#recruitment .addr{width:105px;}
#recruitment .require .more{position:absolute;top:19px;right:14px;width:34px;height:14px;background-position:-224px -570px;cursor:pointer;}
#recruitment .Description{display:none;position:absolute;top:39px;right:0;z-index:100;width:388px;}
#recruitment .Description i{display:block;position:relative;z-index:100;margin-bottom:-1px;margin-left:345px;width:26px;height:14px;background-position:-196px -570px;}
#recruitment .Description i.down{background-position:-190px -652px;}
#recruitment .Description div{border:1px solid #95d1d2;border-radius:3px;padding:16px 20px;background:#fff;font-size:12px;line-height:20px;word-break:break-all!important;}
#recruitment .Description div p,#recruitment .Description div span{white-space:normal!important;}
#recruitment .notice{margin:20px 0;height:28px;background:#f3f3f3;font-size:12px;line-height:32px;text-align:center;}
#recruitment .notice span{color:#149996;font-weight:bold;}
#group .group-list{padding:26px 64px;}
#group .group-list li{margin-bottom:54px;}
#group .group-list img{float:left;margin-right:30px;border:1px solid #e8e8e8;width:145px;height:210px;}
#group .group-list h3{padding-top:35px;padding-bottom:15px;color:#000;font-size:28px;line-height:36px;}
#group .group-list span{padding:2px 17px 3px;background:#30a09d;color:#fff;font-size:16px;line-height:22px;}
#group .group-list p{margin-top:15px;color:#5f5f5f;font-size:16px;}
#news .banner{margin-bottom:25px;padding-left:8px;}
#news .select{margin-bottom:10px;}
#news .select .dk_container{float:right;margin-right:50px;}
#news .select .dk_toggle{color:#808080;}
#news .select .dk_toggle:hover{color:#333;}
#news .news-list{border-top:1px solid #e8e8e8;padding:0 50px 0 18px;}
#news .news-list li{position:relative;padding:29px 0;min-height:174px;}
#news .news-list .cover{position:absolute;top:29px;width:250px;height:174px;overflow:hidden;}
#news .news-list img{display:block;width:250px;height:174px;}
#news .news-list h2,#news .news-list p{padding-left:280px;width:498px;word-break:break-all;}
#news .news-list a{color:#30a09d;}
#news .news-list p a{margin-left:5px;font-size:14px;}
#news .news-list p a:hover{text-decoration:underline;}
#news .news-list .time{margin-bottom:7px;color:#7e7e7e;line-height:20px;text-align:right;}
#news .news-list .summary,#news .news-list .source{color:#7e7e7e;line-height:22px;}
#news .news-list .source{margin-top:18px;}
#news .pagination-container li,#news .pagination-container span,#news .pagination-container a{color:#7a7a7a;font-size:14px;line-height:18px;}
#news .pagination-container li{margin:0 14px;}
#news .pagination-container a:hover,#news .pagination-container .active a,#news .pagination-container .active span{color:#119895;}
#news .pagination-container .prev a,#news .pagination-container .prev span,#news .pagination-container .next a,#news .pagination-container .next span{width:17px;height:17px;text-indent:-10000px;}
#news .pagination-container .prev a,#news .pagination-container .prev span{background-position:-291px -104px;cursor:pointer;}
#news .pagination-container .prev a:hover,#news .pagination-container .prev span:hover{background-position:-291px -130px;}
#news .pagination-container .next a,#news .pagination-container .next span{background-position:-291px -52px;cursor:pointer;}
#news .pagination-container .next a:hover,#news .pagination-container .next span:hover{background-position:-291px -78px;}
#news .article{margin-bottom:24px;}
#news .article h1{margin-bottom:16px;padding:0 100px;color:#119895;font-size:24px;text-align:center;}
#news .article .time{margin-bottom:18px;color:#7e7e7e;font-size:16px;text-align:center;}
#news .article .text{padding:0 14px;}
#news .share-bar{height:54px;}
#news .bdsharebuttonbox{float:right;line-height:54px;}
#news .bdsharebuttonbox span{float:left;color:#7e7e7e;font-size:14px;}
#news .bdsharebuttonbox a{margin:12px 0 12px 2px;width:30px;height:30px;}
#news .bdsharebuttonbox .bds_weixin{background-position:-82px -588px;}
#news .bdsharebuttonbox .bds_douban{background-position:-50px -588px;}
#news .bdsharebuttonbox .bds_tsina{background-position:-50px -620px;}
#news .related{border-top:2px solid #b2b2b2;padding-top:10px;padding-left:16px;}
#news .related h3{color:#7e7e7e;font-size:16px;line-height:26px;}
#news .related a{color:#7e7e7e;font-size:14px;line-height:28px;}
#news .related a:hover,#news .related .more{color:#119895;}
#news .related .more:hover{text-decoration:underline;}
#news .related span{margin-left:10px;}
#result .search-bar{border-bottom:1px solid #e8e8e8;padding:10px 0;line-height:50px;text-align:center;}
#result .search-bar .inp{vertical-align:middle;margin-right:25px;border:1px solid #e8e8e8;border-radius:3px;padding:0 15px;width:600px;height:38px;background:#fff;color:#7e7e7e;font-size:16px;line-height:38px;}
#result .search-bar .submit{display:inline-block;vertical-align:middle;border-radius:3px;width:100px;height:40px;background:#119895;color:#fff;font-size:18px;line-height:40px;text-align:center;cursor:pointer;}
#result ul{padding:20px 50px;}
#result ul li{padding:15px 0;}
#result li h2,#result li p{line-height:22px;word-break:break-all;}
#result li h2{margin-bottom:7px;font-size:16px;}
#result li h2 a{color:#30a09d;}
#result li p{color:#7e7e7e;}
#result li p a{margin-left:5px;color:#30a09d;font-size:14px;}
#result li p a:hover{text-decoration:underline;}
/* 公司荣誉 */
.start1{margin-top:20px;}
.start1 .img_left{float:left;width:50%;}
.start1 .txt_right{float:right;width:50%;}
.start1 .right_title{margin-bottom:20px;float:right;border-bottom:3px solid #119895;padding:5px;}
.start1 .right_text{float:left;}
.start1 .span_size{font-size:14px;line-height:24px;font-family:"Microsoft Yahei"}
.start1 .right_name{font-size:28px;color:#119895;margin-left:10px;line-height:34px;font-family:"Microsoft Yahei"}
.start2{margin:60px 0;}
.start2 .left_txt{float:left;width:50%;}
.start2 .left_title{margin-bottom:20px;float:left;border-bottom:3px solid #119895;padding:5px;}
.start2 .left_name{color:#119895;font-size:28px;margin-left:10px;line-height:30px;font-family:"Microsoft Yahei"}
.start2 .left_text{float:left;}
.start2 .span_size{margin-bottom:40px;font-size:14px;line-height:24px;font-family:"Microsoft Yahei"}
.start2 .img_right{float:right;}
#about .container .p_img{text-align:center;}
#about .container .p_text{margin-top:35px;color:#6d6d6d;font-size:14px;line-height:26px;}
#about .container .x_title{margin-top:26px;}
#about .container .x_title .p_xpx{margin-top:36px;}
#about .container .x_title .p_css{margin-top:17px;float:left;width:60%;color:#5f5f5f;font-size:14px;line-height:26px;}
#about .container .x_title .p_img_css{text-align:right;float:right;margin-top:-130px;width:40%;}
#about .container .div_xpx{margin-top:22px;}
#about .container .div_xpx .p_fr_xpx{float:right;margin-top:10px;}
#about .container .div_xpx .p_txt_css{float:left;color:#5f5f5f;width:78%;font-size:14px;line-height:26px;}
#about .container .awards_img{width:830px;}
#about .container .div_awards p{float:left;width:250px;text-align:center;font-size:14px;margin-top:5px;}
#about .container .div_awards p:last-child{margin-left:65px;}


/*QQ*/
*{ margin:0; padding:0; list-style:none;}
img{ border:0;}
body{ font-size:12px;}
.Q_pic1,.Q_sign1{background:url(http://demo.lanrenzhijia.com/2014/service1103/images/lanrenzhijia.png) no-repeat;}
.sign,.signa,.signb,.signc,.signd,.signe,.signf,.signg,.signh,.signi,.signj,.signq{background:url(http://demo.lanrenzhijia.com/2014/service1103/images/lanrenzhijia.png) no-repeat;display:block;}
.signi{background-position:-203px -484px;width: 10px;height: 30px;float:right;margin: 3px 10px 0 3px;}
.signj{background-position:-233px -478px;width: 10px;height: 30px;float:right;margin:0 5px 0 3px;}
.QQ_S{width:90px;height: 172px;position:fixed;right: 10px;top: 40%; z-index:99999;}
.Q_top{width:100%;background:#E6E6E6;height:30px;line-height:30px;text-align: right;cursor:pointer;}
.Q_botm{width: 84px;border: 3px solid #E6E6E6;}
.Q_pic,.Q_anser,.Q_sign{width:100%;height: 45px;border-bottom:2px solid #E6E6E6;background: url(http://demo.lanrenzhijia.com/2014/service1103/images/lanrenzhijia.png) no-repeat;position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer;background-color:white;}
.Q_pic{background-position:20px -458px;}
.Q_anser{background-position:-242px -384px;}
.Q_sign{background-position:-241px -434px;}	
.Q_anser_hide,.Q_pic_hide,.Q_sign_hide{width:100%;height:100%;position:absolute;background:#FE9B1D;left: -84px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;}	
.hide_pic,.hide_pic1,.hide_pic2{width:100%;height: 26px;background: url(http://demo.lanrenzhijia.com/2014/service1103/images/lanrenzhijia.png) no-repeat;display:block;}
.hide_pic{background-position:-242px -348px;}
.hide_pic1{background-position:-100px -467px;}
.hide_pic2{background-position:-243px -479px;}
.Q_pic:hover .Q_pic_hide,.Q_anser:hover .Q_anser_hide,.Q_sign:hover .Q_sign_hide,.Q_pic1:hover .Q_pic1_hide,.Q_sign1:hover .Q_sign1_hide{left:0px;}
.Q_pic a, .Q_anser a,.Q_sign a,.Q_pic a:hover,.Q_anser a:hover,.Q_sign a:hover,.Q_pic1 a,.Q_pic1 a:hover,.Q_sign1 a,.Q_sign1 a:hover{color:white;}
a.blank{width:100%;height:100%;display:block;}
.QQ_S1{width:60px;height: 110px;position:fixed;right:10px;bottom:0;display:none;z-index:99999;}
.Q_top1{width:100%;height:30px;background:#E6E6E6;line-height:30px;text-align:right;cursor:pointer;}
.Q_botm1{width:56px;border:2px solid #E6E6E6;height: 70px;}
.Q_pic1{border-bottom:2px solid #E6E6E6;width:100%;height:33px;background-position:-55px -465px;position:relative;overflow:hidden;color: white;text-align:center;line-height:33px;cursor:pointer;background-color:white;}
.Q_sign1{width:100%;height:33px;width:100%;line-height:33px; height: 35px;background-position:-255px -437px;position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer;background-color:white;}
.Q_pic1_hide,.Q_sign1_hide{width:100%;height:100%;position:absolute;background:#FE9B1D;left: -56px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;cursor:pointer;}
.Q_sign1_hide a{font-size:12px;}


/*sss*/
#zs {min-height:625px;}
#zs .list {
    padding-top: 336px;
    background: url(../images/bg_about_list_company.jpg) no-repeat center top;
}
#zs .list li {
    float: left;
    margin: 20px 21px 0;
    border: 1px solid #f2f2f2;
    width: 146px;
    height: 146px;
    text-align: center;
}
#zs .list li a {
    display: block;
    padding-top: 28px;
    height: 118px;
    color: #000;
    line-height: 52px;
}
#zs .list li i {
    display: block;
    margin: 0 auto;
    width: 52px;
    height: 55px;
}
#zs .list i {
    background-image: url(../images/icon_sprite_list.png);
}
#zs .list {
    margin-left: -20px;
    padding-bottom: 20px;
    width: 1140px;
    font-size: 16px;
}
#zs .list .lxwm i {
    background-position: -1384px 0;
}
#zs .list .cases i {
    background-position: -1384px 0;
}
#zs .list .stores i {
    background-position: -1384px 0;
}
